home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / biz / dbase / EV30F.lha / EasyVideo / Doku / EasyVideo.txt < prev    next >
Text File  |  1994-12-08  |  42KB  |  990 lines

  1.  
  2. EasyVideo Version 3.0
  3. Die Videoverwaltung für zu Hause
  4. (Version 1.1 Programm des Monats AMIGA 07/93)
  5.  
  6. Einleitung
  7. Gleich zu Beginn möchte ich einiges Grundlegende mitteilen. 
  8. Die unregistrierte Version des Programmes darf frei kopiert 
  9. werden, wobei keinerlei Gebühren erhoben werden dürfen 
  10. (evtl. <=5DM Kopiergebühr). Eine kommerzielle Nutzung, der 
  11. Verkauf und Programmänderungen bedürfen meiner schriftlichen 
  12. Zustimmung. Desweiteren übernehme ich keine Haftung bei Da-
  13. tenverlust und Programmfehlern. Bis zur Version 1.1+ liegen 
  14. alle Rechte an EasyVideo beim Mark & Technik Verlag AG.
  15. Ab der Version 2.0 wird ein Sharewarebetrag von 20,00 DM er-
  16. hoben, mehr ist immer willkommen. Die alleinigen Rechte am 
  17. Vertrieb von EasyVideo liegen bei A.P.S.-Elektonik und na-
  18. türlich bei mir.
  19. Dieses Programm wurde entwickelt, da ich finde, daß viel zu 
  20. wenige Anwendungen in Pascal (im speziellen Kick-Pascal 3.0 
  21. vom MAXON-Computer GmbH) für den AMIGA entwickelt werden. 
  22. Auf dem PC-Markt ist Turbo-Pascal ja wohl sehr verbreitet 
  23. und das es auf dem AMIGA auch geht, möchte ich nur mal her-
  24. vorheben. Alle schwören auf C oder Assembler oder Modula 
  25. oder oder ... Aber auch in "einfacheren" Sprachen sind rela-
  26. tiv schnelle, komplexe und eben einfacher programmierbare 
  27. Programme durchaus möglich.
  28. Andererseits habe ich noch keine Videoverwaltung gefunden, 
  29. die meinen Ansprüchen genüge getan hätte. Dazu gehört eine 
  30. einfache und übersichtliche Bedienung und eine frei konfi-
  31. gurierbare Anzeige/Druckausgabe. Gerade hierin zeichnet sich 
  32. EasyVideo besonders aus.
  33.  
  34. Installationshinweise
  35. Das Programm ist fast vollständig mit der Maus zu bedienen 
  36. und ist nur ab OS 2.0 lauffähig. Das Programm wird von der 
  37. Workbench gestartet. Auch ein Start von der Shell ist mög-
  38. lich, aber dabei ist eine Erhöhung des STACKS auf 10000 not-
  39. wendig. 
  40. Ansonsten müßte das Programm wohl auf jeder 1MB-Maschine 
  41. laufen, da es keine besonderen Ansprüche an die Hardware 
  42. stellt. Lediglich maximal (bei eigenem Screen usw.) etwa 700 
  43. kByte Hauptspeicher sollten zur Verfügung stehen, wobei etwa 
  44. 180 kByte auf das CHIP-Memory entfallen. Ansonsten kann man 
  45. für je 100 Datensätze ca. 41 kByte zusätzliches Memory ein-
  46. planen. Das sind für 1000 Datensätze 410 kByte (Summe ca. 
  47. 1.1 MByte).
  48. Das Programm benötigt die Konfigurationsdatei VIDEO.CONFIG 
  49. im ENVARC: oder S:-Verzeichnis. Soll das Programm auf eine 
  50. Festplatte installiert werden, ändern Sie die Einträge "Na-
  51. me" und "Laufwerk" in der VIDEO.CONFIG auf Ihre Gegebenhei-
  52. ten. Ab der Version 2.0 können Sie das Programm bei einge-
  53. legter Diskette starten und im SETUP die beiden Einträge ak-
  54. tualisieren. Für die Laufwerksdefinition sollten Sie folgen-
  55. de bzw. ähnliche Zeile in Ihre S:Startup-Sequence eintragen 
  56. (logisches Gerät zuweisen der Übersicht halber).
  57. ASSIGN  video:  dh1:anwender/video
  58. Der Eintrag "video:" wird dann als Laufwerk eingetragen, 
  59. "dh1:/anwender/video" ist Ihr wirkliches Verzeichnis auf der 
  60. Platte. Beide Einträge können natürlich beliebig gewählt 
  61. werden.
  62. Von der Diskette kann EasyVideo komfortabel mit dem Commo-
  63. dore-Installer installiert werden. Vorhandenen Konfigurati-
  64. onsdateien werden erkannt und nur nach Wunsch überschrieben.
  65.  
  66. Konfigurationsdatei
  67. Dieser Abschnitt ist eigentlich nur für Diejenigen unter 
  68. Euch wichtig, die mit EasyVideo mehr machen möchten bzw. um 
  69. die Einstellungsmöglichkeiten nachzulesen.
  70. Die Konfigurationsdatei befindet sich immer im ENVARC: oder 
  71. S: Verzeichnis und hat den Namen "Video.config". Ich muß 
  72. gleich darauf hinweisen, daß alle vorhandenen Einträge nicht 
  73. weggelassen werden sollten, obwohl fast alle mit sinnvollen 
  74. Standardwerten belegt werden (im Zweifelsfalle also einfach 
  75. die betreffende Zeile löschen). Desweiteren sind keinerlei 
  76. Leerzeichen erlaubt. 
  77. Nun zu den einzelnen Parametern. 
  78. Die einzelnen Abschnitte werden durch Worte in eckige Klam-
  79. mern abgetrennt, die zur besseren Struckturierung dienen.
  80.  
  81. (Defaultwerte in Klammern)
  82. [Farben]
  83. Hier werden die 8 möglichen Farben durch ihre RGB-Werte de-
  84. finiert. 
  85. Syntax:    COLORn=r,g,b
  86.     - n = Farbregister 0 - 7
  87.     - r = Rotanteil
  88.     - g = Grünanteil
  89.     - b = Blauanteil der Farbe
  90.     MAPCOLORn=r
  91.     - setzt Farbregister "n" (0-7) gleich dem Farbregi-
  92. ster "r"
  93.     - (z.B. wenn EasyVideo auf der Workbench arbeitet, 
  94. die Fensterfarbe anzupassen an den Standard (grau) -> 
  95. MAPCOLOR5=0)
  96.     WB_FARBEN=jn
  97.     - wenn jn=JA dann startet EasyVideo mit der Farbein-
  98. stellung der WB (Nein)
  99.     FARBTABELLE=n0,n1,n2,n3,n4,n5,n6,n7,n8
  100.     - Farbregisterzuordnung zu den Pen´s (Farbregister 
  101. 7)
  102.     - n0 DetailPen            - n1 BlockPen
  103.     - n2 Text vor Hintergrund    - n3 helle 3D Kante
  104.     - n4 dunkle 3D Kante        
  105.     - n5 Füllfarbe aktives Fenster
  106.     - n6 Text im aktiven Fensterrahmen    
  107.     - n7 Hintergrundfarbe
  108.     - n8 aktiver Text vor Hintergrund    
  109.     - n9 numDrIPens nicht ändern
  110. Die Farbeinstellungen zeigen nur dann eine Wirkung, wenn das 
  111. Programm auf einem eigenen Screen arbeiten darf. (WORK-
  112. BENCH=NEIN) 
  113.  
  114. [Datei]
  115. In diesem Abschnitt erfolgt die Angabe des Dateinamen bzw. 
  116. das Verzeichnis der Videodatei.
  117. Syntax:    NAME=name
  118.     - "name" der Datei (Video.dat)
  119.     LAUFWERK=lw + Verzeichnis/
  120.     - Laufwerk bzw. Verzeichnis für Datendatei und Im-
  121. port/Export-Dateien
  122.     REXXSTART=befehl
  123.     - nach dem Start von EV wird er angegebene Befehl
  124.     ausgeführt (run rexx:rx REXX:EV_Start.Rexx)
  125.     REXXBEFEHLn=befehl,menüeintrag
  126.     - n = 1-9 Befehle, die im Menü mit dem Text=
  127.     menüeintrag angezeigt werden ()
  128.     TRENNER=s
  129.     - s steht für ein Zeichen, was zwischen den einzelnen 
  130. Felder bei Im-/Export steht.
  131.     BEGRENZUNG=s
  132.     - s steht für ein Zeichen, womit die einzelnen Felder 
  133. bei Im-/Export eingeschlossen werden sollen.
  134.     AUTORENAME=jn
  135.     - ist jn=JA dann wird nach einem Import die Textdatei 
  136. umbenannt durch anhängen der Endung ".BAK". Dadurch 
  137. wird ein versehentliches Neuimportieren unmöglich 
  138. (Nein).
  139.     AUTOBACKUP=jn
  140.     - wenn jn=JA dann wird vor dem Abspeichern die "alte" 
  141. Datei durch Anhängen von ".BAK" umbenannt, um den äl-
  142. teren Datenbestand zu sichern (Ja)
  143.      SAVEREQUEST=jn
  144.     - wenn jn=JA dann wird beim Beenden die Frage, ob Ab-
  145. gespeichert werden soll, gestellt. (Nein)
  146. [General]
  147. Einstellungen für die normale Arbeit mit dem Programm.
  148. Syntax:    BLAETTERN=n    
  149.     - Zeit in etwa (!) n/10 sec für das automatische 
  150. Blättern bei gedrückt gehaltener Maustaste (5)
  151.     NEULEER=jn
  152.     - ist jn=JA dann wird bei "Neuaufnahme" ein leerer 
  153. Kassetteneintrag erzeugt. Die Datenfelder können nun 
  154. eingegeben werden und mit "Ändern" übernommen werden. 
  155. Bei NEIN wird ein Datensatz mit den aktuell angezeig-
  156. ten Werten angelegt.
  157.     RESORT=jn
  158.     - ein JA führt eine Neusortierung immer nach dem La-
  159. den der Datei aus. (normalerweise nicht notwendig, da 
  160. die Daten sortiert abgespeichert sind) (Ja)
  161.     SUCHUPCASE=jn
  162.     - wird ein JA angegeben so ist standardmäßig die Su-
  163. che nach Klein- und Großbuchstaben aktiviert (Nein)
  164.     SUCHEXAKT=jn
  165.     - wind JA angegeben, so muß der Suchbegriff exakt mit 
  166. einem Feld übereinstimmen. (Nein)
  167.     AUTOSTATISTIK=jn
  168.     - ein JA zeigt automatisch eine prozentuale Statistik 
  169. als Balkengrafik an. Dieses wird im Hintergrund getan 
  170. und stört nicht bei der Arbeit mit dem Programm. 
  171. (Nein)
  172.     STATISTIKSPEED=n
  173.     - gibt die Darstellungsgeschwindigkeit der Statistik-
  174. balken an (ca. n*8 Datensätze je sec) (2)
  175.     UMSCHALTUNGSTATISTIK=n
  176.     - wird die angegebenen Prozentzahl überschritten, so 
  177. wird die Statistik auf 100% je Balken ansonsten n% ja 
  178. Balken angezeigt (20). 
  179.     LP*2=jn
  180.     - wenn JA, dann wird bei der automatischen Minuten-
  181. berechung von LP Beiträgen, der berechnete Minuten-
  182. wert verdoppelt (Nein). Z.B. wenn ein Rekorder trotz 
  183. LP nur Bandzeit mißt.
  184.     WORKBENCH=jn
  185.     - wird JA angegeben so wird das Programm auf dem 
  186. Workbench-Screen gestartet (kein eigener Screen al-
  187. so), Voraussetzung ist allerdings, daß die Workbench 
  188. mit mindestens 8 Farben arbeitet (Nein)
  189.     FEHLERWINDOW=jn
  190.     - ein NEIN öffnet nicht das EasyVideo-Fehlerfenster 
  191. (Ja)
  192.     REXXANZEIGE=jn
  193.     - ein NEIN zeigt kein Status "REXX" beim Erhalt eines
  194.     AREXX-Befehls an (Ja)
  195.     MINMEMORY=n
  196.     - n gibt den Hauptspeicher an der nach dem Laden des 
  197. Programmes noch mindestens frei bleiben muß (mög-
  198. lichst keine Werte unter 100 kByte) (100)
  199.      TEXTFONT=name.font
  200.     - "name.font" gibt den Zeichensatz an, der für alle 
  201. Textausgaben verwendet werden soll (es sind nur 
  202. Nichtproportionale mit der Größe 8 verwendbar)
  203.     LISTFONT=name.font
  204.     - "name.font" gibt den Zeichensatz an, der für die 
  205. Listenausgabe am Bildschirm verwendet werden soll. 
  206. Hier sind auch nur wenige geeignet (am besten pro-
  207. bieren).
  208.     LISTFONTSIZE=n
  209.     - n gibt die Größe der Zeichen für die Listenausgabe  
  210. an. (Bsp. LISTFONT=HP_L_LinePrn.font          LIST-
  211. FONTSIZE=6 gestattet eine Listenausgabe mit 103 Zei-
  212. chen je Zeile!)
  213.  
  214. [Kassetten]
  215. Das sind die notwendigen Einstellungen, die für das automa-
  216. tische Berechnen der Minuten bei einem bestimmten Zähler-
  217. stand notwendig sind (siehe auch EasyVideo.iff). Wird ein 
  218. nicht eingetragener Typ später verwendet, erfolgt die freie 
  219. Minutenberechnung unter Verwendung der per Hand eingetra-
  220. genen einzelnen Spielzeiten. Die Berechnungen können dadurch 
  221. recht ungenau werden. Verwalten Sie Ihre Kassetten nur mit 
  222. Echtzeiteinträgen (Videorekorder mit Echtzeitanzeige), so 
  223. sind keine Eintragungen in diesem Abschnitt notwendig!
  224. Syntax:    VHS_Ennn=d,e
  225.     - nnn = Anzahl der Minuten der Videokassette
  226.     - d = Dicke des Videobandes in mm d=SP/e*i
  227.      SP = Dicke der Gesamtschicht der komplett aufgespul-
  228. ten Seite des Bandes (von Außenmaß bis zum Beginn des 
  229. Plastekerns) in mm
  230.       e = Zählerendstand der komplett durchgespulten Kas-
  231. sette
  232.     IMPULSE=i
  233.     - i = Anzahl der Zählschritte je Umdrehung des Video-
  234. bandes (4)
  235.     KERNGROSSBIS=n
  236.     Kassetten mit geringer Spieldauer haben meist einen 
  237. größeren Kerndurchmesser. "n" gibt hierbei an, bis zu 
  238. welcher Kassettenlänge (großer<"n"<=kleiner Kern) der 
  239. große Kerndurchmesser für die Berechnungen verwendet 
  240. werden soll. (90)
  241.  
  242. [Druck]
  243. Einstellungen die für die Listen-Anzeige bzw. -Druck notwen-
  244. dig sind.
  245. Syntax:    DRUCK=jn
  246.     - jn=JA wenn standardmäßig gedruckt werden soll, NEIN 
  247. für standardmäßig "Anzeige" (Ja)
  248.     DRUCKERTEST=jn
  249.     - jn=NEIN dann wird das Testen der Druckerschnitt-
  250. stelle unterbunden; für seriell bzw. über IO-Karte 
  251. angeschlosse Drucker auf NEIN (Ja)
  252.     NLQ=jn
  253.     - ist jn=JA dann wird für die Druckausgabe der 
  254. Drucker in den NLQ-Zustand versetzt (Nein)
  255.     PACK=jn
  256.     - jn=JA wenn bei der Listenausgabe beim ersten Feld 
  257. Doppeleinträge nicht gedruckt werden sollen NEIN wenn 
  258. alle Einträge zu drucken sind (Ja)
  259.     AUSGABEROLLEN=jn
  260.     - wenn jn=NEIN, dann wird bei der Listenausgabe am 
  261. Bildschirm vor jeder Seite der Bildschirm gelöscht, 
  262. ansonsten wird gescrollt (Ja)
  263.     RAHMEN=n,n, ... n
  264.     - für interne Zwecke (z.Z. nur 1. Wert = ASCII-Wert 
  265. für senkrechten Strich für den Drucker!)
  266.     RAHMENTYP=n
  267.     - n=0-5 für Art des Rahmen bei Listenausgabe 
  268. (0=keiner; ... 5=nur Zeilen)
  269.     LISTKOPF=zeichen
  270.     Druckt zeichen als Überschrift auf jede Seite mit 
  271. "normalen" Zeichensatz (Druckbreite beachten!). Es 
  272. sind folgende Variablen anwendbar deren Inhalt ein-
  273. gesetzt wird:
  274.     @D    Druckdatum
  275.     @Z     Druckzeit
  276.     @S    Druckseite
  277.     @F    Listenformatname
  278.     @N    Dateiname
  279.     @L    Laufwerk+Verzeichnis
  280.     @B    aktuelle Filterbedingung
  281.     Angehängte weitere "@" definieren in ihrer Gesamtheit 
  282. die Länge der jeweilig einzufügenden Variable (Min-
  283. destlänge ohne weitere "@" ist also 2).
  284.     z.B. LISTKOPF=Liste vom @D@@@@@@    Seite @S
  285.     ergibt "Liste vom 01-01-93     Seite 01"
  286.     DRUCKFORMAT=n
  287.     n (1 - 9) definiert das voreingestellte Listenformat
  288.     DRUCKAUSWAHLn=@@@@@@@@@@@@@@@@@@@@@@@@@@@@name
  289.     n = 1 - 5    Listenformate
  290.     n = 6 - 7    Labelformat 1. - 2. Zeile für Kassetten-
  291.             oberseite
  292.     n = 8    Labelformat eine Zeile für Kassetten-
  293.             rückseite
  294.     n = 9    Statistikliste
  295.     name =    Frei definierbare Bezeichnung für das
  296.             Listenformat
  297.     - @ = Platzhalter für die auszudruckenden Felder
  298.           @   = nicht ausdrucken
  299.           A-N = Reihenfolge der auszudruckenen Felder
  300. Pos.:    01. Kassettennummer        15. Verliehen an    
  301.     02. Kassettenhersteller    16. Verleihbemerkung
  302.     03. Kassettentyp        17. Aufnahmegeschw.
  303.     04. Titel                18. Tonqualität
  304.     05. Bemerkung            19. Filmgüte    
  305.     06. Kategorie            20. löschbar
  306.     07. Drehjahr            21. gesehen
  307.     08. Aufzeichnugsdatum        22.-24. frei
  308.     09. vom Programm
  309.     10. Anfangszähler
  310.     11. Endzähler
  311.     12. Spielzeit in min
  312.     13. insgesamt bespielte Minuten
  313.     14. noch freie min der Kassette
  314.  
  315.  
  316. AREXX-Schnittstelle
  317. Für die Erweiterung von EasyVideo bzw. für eine Kommunikati-
  318. on mit anderer Software, wurde eine AREXX-Schnittstelle im-
  319. plementiert. Beim Start von EasyVideo wird ein AREXX-Script 
  320. automatisch ausgeführt (siche Konfiguration-[Datei]-
  321. REXXSTART) und es lassen sich 9 weitere definieren, die dann 
  322. über das Menü ausgeführt werden können. Allen wird der Name 
  323. des AREXX-Portes von EasyVideo als Parameter übergeben, wenn 
  324. innerhalb des Aufrufstrings das Wort "REXX" enthalten ist. 
  325. Angesprochen wird der AREXX-Port durch: ADDRESS "EasyVideo" 
  326. (oder auch EasyVideo.1 - EasyVideo.9). Den aktuellen Namen 
  327. kann man auch erkennen, wenn EasyVideo iconifiziert ist.
  328. Um auch auf zurückgegebene Ergebnisse zugreifen zu können 
  329. muß im Script die Befehltszeile OPTION RESULTS enthalten 
  330. sein. Danach stehen die Ergebnisse in der Variablen RESULT 
  331. zur Verfügung. Alle Argumente zu den Befehlen sollten in An-
  332. führungsstriche gesetzt werden (z.B. EV_SETZE "Jahr=1994" )
  333. Wenn nicht explizit angegeben, werden keine Ergebnisse zu-
  334. rückgemeldet. Konnte ein Befehl nicht ausgeführt werden, 
  335. dann wird der Rückkehrcode -1. 
  336. EV_NEU        hinzufügen eines Filmes mit den aktuellen 
  337. Feldinhalten
  338. EV_ÄNDERN        aktuellen Film mit aktuellen Feldern über-
  339. schreiben
  340. EV_LÖSCHEN        aktuellen Film löschen
  341. EV_SICHERN        Videofilme abspeichern
  342. EV_SICHERNKONFIG    Konfiguration speichern
  343. EV_LADENKONFIG    Konfiguration laden
  344. EV_ENDE        beendet EasyVideo mit Datenspeichern
  345. EV_GOTO <arg>    Datensätze wählen (arg=+,-,>,<,n)
  346.         + nächster Film    - vorherige Film
  347.         < erster Film    > letzter Film
  348.         <n> gehe zu Datensatz Nummer <n>
  349. EV_INHALT "<arg>"    Zurückgabe des Inhaltes von <arg>
  350. EV_SETZE "<arg>=<inhalt>"  Zuweisung von <inhalt> zum Feld 
  351. <arg>
  352. (alle mit * markierten Argumente gelten nur für EV_INHALT)
  353. <Arg>        Bemerkung
  354. Nummer        Kassettennummer
  355. Hersteller        Kassettenhersteller
  356. Typ            Kassettentyp
  357. Titel        Filmtitel
  358. Bemerkung        Bemerkung
  359. Kategorie        Filmkategorie
  360. Jahr        Drehjahr
  361. Datum        Aufnahmedatum
  362. Programm        Aufgenommen von
  363. A_Zähler        Anfangszähler
  364. E_Zähler        Endezähler
  365. Minuten        Filmlänge
  366. Geschwindigkeit    LP / SP
  367. Ton            Mono, Stereo, Zweikanal, Surround
  368. Qualität        sehr gut, gut, geht so
  369. Löschbar        kann Film überspielt werden (Ja, dann *)
  370. Gesehen        habe ich den Film schon gesehen (Ja, dann 
  371. *)
  372. Verleihname        Film verliehen an
  373. Verleihbemerkung    Bemerkung dazu
  374. Regisseur        genau der
  375. Schauspieler    ein oder mehrer Schauspieler getrennt durch 
  376. Kommas
  377. Land        wo wurder der Film gedreht
  378. TXTName        Name für die externe Textdatei
  379. IFFName        Name für die externe Bilddatei
  380. SuchString        ist der zu suchende Begriff
  381. SuchVergleich    ist der Typ der Suche    " "=Text; "-"=Von-Bis-
  382. Kassette;
  383.             "=","<",">","#"=gleich,kleiner,größer,ung-
  384. leich; 
  385.             "*"=freie Minuten; "/"=verliehen; "^"=Zu-
  386. sätze
  387. SuchSelect        wenn "Ja" dann ist der Filter aktiv (bzw. 
  388. "Nein")
  389. *Bespielt        Kassette bespielt mit nnn Minuten
  390. *Frei        nnn Minuten auf Kassette frei
  391. *Prozent        Kassette mit nnn % belegt
  392. *Speicher        freier Systemspeicher
  393. *Diskfree        freier Diskettenplatz
  394. *Datensätze        Anzahl der Datensätze
  395. *Kassetten        Anzahl der Kassetten
  396. *Akt_Satz        Aktuelle Datensatznummer
  397. Alle im Abschnitt "Konfigurationsdatei" aufgeführten Identi-
  398. fikatoren können ebenfalls als Argumente angegeben werden 
  399. (sowohl EV_INHALT als auch EV_SETZE). Für den Zugriff auf 
  400. die Eingabefelder (sind bei Eingabe nicht identisch mit dem 
  401. Datensatz bis "NEU" bzw. "ANDERN" betätigt wird) wird dem 
  402. Argument ein "!" vorangestellt (z.B. EV_Setze "!Jahr=1994").
  403.  
  404. Alle Befehle & Argumente im sortierten Kurzüberblick:
  405. EV_Ändern, EV_Ende, EV_Laden, EV_LadenKonfig, EV_Löschen, 
  406. EV_Neu, EV_Sichern, EV_SichernKonfig,
  407. EV_Inhalt, EV_Setzen: 16:9, A_Zähler, Akt_Satz, AusgabeRol-
  408. len, AutoBackup, AutoRename, AutoStatistik, Begrenzung, Be-
  409. merkung, Bespielt, Blättern, Code, Datensätze, Datum, Disk-
  410. Free, Druck, DruckFormat, E_Zähler, FehlerWindow, Frei, Ge-
  411. schwindigkeit, Gesehen, Hersteller, IFFBefehl, IFFLaufwerk, 
  412. IFFName, Impulse, Jahr, Kassetten, Laufwerk, ListFont, List-
  413. FontSize, ListKopf, Löschbar, LP*2, MinMemory, Minuten, Na-
  414. me, NeuLeer, NLQ, Nummer, Pack, Programm, Prozent, Qualität, 
  415. RahmenTyp, Regisseur, Resort, RexxAnzeige, SaveRequest, 
  416. Schauspieler, SerNum, Speicher, StatistikSpeed, SuchExakt, 
  417. SuchSelect, SuchString, SuchUpcase, SuchVergleich, TextFont, 
  418. Titel, Ton, Trenner, TXTBefehl, TXTLaufwerk, TXTName, Typ, 
  419. VerleihBemerkung, VerleihName, Workbench
  420.  
  421. Externe REXX-Befehle
  422. Für die "externe" Steuerung von EasyVideo gibt einen Start-
  423. Rexx-Script, welcher beim Start von EasyVideo automatisch 
  424. aufgerufen wird. Als Beispiel enhält der mitgelieferte 
  425. Script ein automatisches Speichern alle 15 min und ein Ein-
  426. setzen des aktuellen Datums wenn im Feld Datum nur ein "." 
  427. eingetragen wird.
  428. Desweiteren lassen sich bis zu 9 weitere Rexx-Scripte er-
  429. stellen, die aus dem Menü von EasyVideo gestartet werden 
  430. können. Als Beispiel wird mitgeliegert:
  431. EV_Befehl1.rexx    springt 10 Datensätze weiter
  432. EV_Befehl2.rexx    setzt das aktuelle Datum für den Datensatz
  433. Sollte Jemand weitere nützliche Scripte erstellen, kann er 
  434. mir diese gerne zur allgemeinen Verfügbarkeit zusenden.
  435.  
  436.  
  437. Programmfunktionen
  438. Das Programm wird über Menü, Gadgets, Tastatur und AREXX ge-
  439. steuert. Im Standard-Start-Rexx-Script ist ein automatisches 
  440. Speichern (alle 15 min) enthalten.
  441. Auf dem Bildschirm wird ein kompletter Videokassetteneintrag 
  442. angezeigt. In dem Bildschirmbereich darunter sind Angaben 
  443. zur ganzen angezeigten Videokassette (1), Filmkurzliste (2) 
  444. bzw. weitere Eingabefelder (3) (Umschaltbar mit daneben be-
  445. findlichen Gadgets). In dem ganz rechten Abschnitt sind un-
  446. terhalb einige Statusinformationen wie freier Hauptspeicher, 
  447. freier Platz auf der Diskette, Anzahl aller Einträge, Anzahl 
  448. der Kassetten und der aktuelle Datensatz angezeigt. Im mitt-
  449. leren Bereich läuft die aktuelle Uhrzeit und das Datum mit, 
  450. darunter die Aktivität die das Programm gerade ausführt mit 
  451. eventuell prozentualen Balken und welches die augenblickli-
  452. che Filterbedingung ist. Der obere Teil dient zur schnellen 
  453. Auswahl von schon vorhandenen Einträgen, deren Inhalt vom 
  454. entsprechend angewählten Feld abhängig ist. Damit ist eine 
  455. Übernahme von Daten durch einfachen Mausklick möglich. Ein 
  456. Klick in ein leeres Feld löscht selbstverständlich das Feld. 
  457. Diese Auswahl ist allerdings auf folgende Felder beschränkt: 
  458. Kassettennummer, -hersteller, -typ, Kategorie, Drehjahr, 
  459. Programm, Verleihname, Regisseur, Land und Schauspieler. Bei 
  460. Schauspieler wird das entsprechende Feld nicht überschrieben 
  461. sondern der gewählte Eintrag mit Komma getrennt angehängt.
  462.  
  463. Im oberen Teil sind die Gadgets zur Steuerung des Programmes 
  464. angeordnet. Das sind von links beginnend:    
  465. Tastatur-Aufruf (jeweils mit rALT)
  466. - Neuen Eintrag aufnehmen        F1 oder N
  467. - Veränderungen aktualisieren        F2 oder V
  468. - Angezeigten Eintrag löschen        F3 oder Del
  469. - zum ersten Datensatz            F4 oder Cursorhoch
  470. - einen Satz zurück            F5 oder <-
  471. - Filter/Suchbedingung            F6 oder S
  472. - einen Satz weiter            F7 oder -> 
  473. - zum letzten Datensatz            F8 oder Cursorrunter
  474. - Programminfo                F9 oder Help
  475. - Ausgaben                    F10 oder D
  476. - Export/Import                E
  477. - Standardeinstellungen            K
  478. Das Programm wird durch Betätigung des Schließsymbols been-
  479. det. Erst dann werden auch alle Daten auf Diskette abgespei-
  480. chert. Möchte man kein Abspeichern der Daten, so ist dies 
  481. durch gleichzeitiges Betätigen der rechten (zuerst rechte 
  482. Maustaste für ca. 1 sec drücken!) und linken Maustaste auf 
  483. das Schließsymbol möglich (für den Fall der Fälle). 
  484. Mit einem Klick auf das Zoom-Symbol läßt sich EasyVideo ico-
  485. nifizieren, d.h. es werden alle Fenster von EasyVideo ge-
  486. schlossen und ein Symbol auf der Workbench angezeigt (gibt 
  487. ca. 60kByte CHIP-Memory bei eigenem Screen frei). Das Pro-
  488. gramm bleibt vollständig geladen und kann mit einem Doppel-
  489. Klick wieder "hervorgeholt" werden.
  490. Die Datensätze sind grundsätzlich nach Kassettennummer und 
  491. nach dem Anfangszählerstand sortiert. Bei Änderungen an den 
  492. Daten werden diese sofort richtig einsortiert. 
  493. Zum Eingeben wird das entsprechende Eingabefeld angeklickt. 
  494. Wird <RETURN> betätigt springt der Cursor automatisch in das 
  495. nächste Eingabefeld. 
  496. Für die Eingabe in die Felder ANFANG- und ENDEZÄHLER können 
  497. sowohl Zählerstände als auch Echtzeiten (z.B. 1 Stunde 30 
  498. Minuten -> "1:30") eingetragen werden. Wird das Feld An-
  499. fangszähler frei gelassen erfolgt automatisch ein Eintragen 
  500. des letzten Endezählers dieser Kassette (oder "0000" wenn 
  501. nicht vorhanden), und wird das Feld MINUTEN frei gelassen 
  502. erfolgt ein automatisches Berechnen und Eintragen der Minu-
  503. ten, jeweils beim Betätigen der <ENTER>-Taste.
  504. Für die Eingabe von Verleih-Daten ist es notwendig, nach der 
  505. Eingabe die <ENTER>-Taste zu betätigen. Soll ein Eintrag 
  506. wieder entfernt werden, muß nur der Inhalt des Feldes "Name"  
  507. entfernt werden.
  508. In den Eingabefeldern sind folgende allgemein gültigen Ta-
  509. stenkombinationen möglich:
  510. - Cursortasten, DEL, Backspace wie gewohnt
  511. - rechteAMIGA-X    Eingabefeld löschen
  512. - rechteAMIGA-Q    Undo
  513. - Shift <-        zum Anfang der Zeile
  514. - Shift ->        zum Ende der Zeile
  515. Bei Cycle-Gadgets wird durch Mausklick die nächste Funktion 
  516. angezeigt, beim gleichzeitigen Betätigen der SHIFT-Taste 
  517. gehts rückwärts.
  518.  
  519. Tastaturbedienung
  520. Die wichtigsten Funktionen lassen sich ebenfalls mit der Ta-
  521. statur steuern. Dazu ist es unbedingt notwendig, daß kein 
  522. Eingabefeld aktiv ist (kein Cursor zu sehen). Da bei RETURN 
  523. immer ins nächste Eingabefeld gesprungen wird, kann durch 
  524. rALT+RETURN der Eingabemodus verlassen werden. Alle im fol-
  525. genden aufgeführten Tasten haben nur mit dem gleichzeitigen 
  526. Betätigen der rechten ALT-Taste (rALT) eine Wirkung.
  527.                     Tastatur-Aufruf(je mit rALT)
  528. - Neuen Eintrag aufnehmen        F1 oder N
  529. - Veränderungen aktualisieren        F2 oder V
  530. - Angezeigten Eintrag löschen        F3 oder Del
  531. - zum ersten Datensatz            F4 oder Cursorhoch
  532. - einen Satz zurück            F5 oder <-
  533. - Filter/Suchbedingung            F6 oder S
  534. - einen Satz weiter            F7 oder -> 
  535. - zum letzten Datensatz            F8 oder Cursorrunter
  536. - Programminfo                F9 oder Help
  537. - Ausgaben                    F10 oder D
  538. - Export/Import                E
  539. - Standardeinstellungen            K
  540. - Umschalten Belegung/Kurzliste    Leertaste
  541.  
  542. genauere Funktionsweise der Gadgets
  543. 1. Neuaufnahme
  544. Hier wird ein neuer Datensatz mit den MOMENTAN angezeigten 
  545. Daten angelegt. 
  546. Ist der Schalter "Neu&Leer" im Setup aktiviert, so wird ein 
  547. LEERER Datensatz hinzugefügt. Hier können nun die Daten ein-
  548. gegeben werden um diese dann mit "Ändern" zu übernehmen.
  549. 2. Ändern
  550. Erst durch Betätigung diese Gadgets werden die Änderungen im 
  551. aktuellen Datensatz auch aktualisiert. Auf einen veränder-
  552. terten Datensatz wird durch Anzeige "Veränderung" hinge-
  553. wiesen. (Eine Änderung wird NICHT automatisch vorgenommen, 
  554. außer die Verleih-Einträge!!!)
  555. 3. Löschen
  556. Durch deren Betätigung wird der momentan angezeigte Da-
  557. tensatz, ohne Warnung, unwiederruflich aus dem Datenbestand 
  558. entfernt. Also Vorsicht.
  559. 4. zum Dateianfang bzw. -ende
  560. Naja, das bedarf wohl keiner Erläuterung.
  561. 5. einen Datensatz zurück / weiter
  562. Auch ganz normal einen Datensatz vor bzw. zurück. Wird die 
  563. Maustaste festgehalten wird ein automatisches Weiterblättern 
  564. vorgenommen. Wird zusätzlich zur Maustaste die linke SHIFT-
  565. Taste gedrückt, so erfolgt ein weiterblättern in Maximalge-
  566. schwindigkeit (7MHz-Amiga ca. 4 Datensätze je sec / 68030-
  567. 25MHz ca. 10/sec). Bei Betätigung von SHIFT-CTRL erfolgt ein 
  568. schnelles Vorblättern zur nächsten Kassette mit kurzer 
  569. "Blättern"-Pause. Blitzt der Bildschirm auf, so ist der An-
  570. fang bzw. das Ende der Datei erreicht.
  571. 6. Filter/Suche
  572. Dieses ist wohl eine der wichtigsten Funktionen. Nach Anwahl 
  573. des Gadgets erscheint ein Eingabefeld, in dem der Suchbe-
  574. griff einzutragen ist und mit <RETURN> abgeschlossen werden 
  575. muß. Wird das Schließsymbol angewählt, erfolgt keine Suche. 
  576. Genaugenommen ist es keine Suche im normalen Sinne, sondern 
  577. eher ein Filter. 
  578. Bei aktivierter Filterfunktion kann ganz normal durch die 
  579. gefundenen Einträge geblättert werden. Die Filterfunktion 
  580. bleibt so lange aktiv, bis das Such-Gadget erneut betätigt 
  581. wird.
  582. Nachfolgend die Funktionsweise der einzelnen Modi:
  583. Text:
  584. Der Suchbegriff wird in allen Feldern und an jeder beliebi-
  585. gen Position innerhalb der Felder gesucht. Ebenfalls wird 
  586. zwischen Groß- und Kleinschreibung unterschieden, wenn die 
  587. "Groß = Klein" - Option NICHT angewählt ist. Bei exakter Su-
  588. che muß der Suchbegriff mit dem jeweiligen Feld genau über-
  589. einstimmen.
  590. VON-BIS Kassette: 
  591. Bei dieser Funktion wird eine Suchbedingung mit 2 durch Bin-
  592. destrich getrennte Kassettennummern erwartet (z.B. "A10-
  593. A13", "A10-" oder "A10"). In den meisten Fällen ist das 
  594. Häckchen bei "Groß = Klein" zu aktivieren. Um ein ordnungs-
  595. gemäße Sortierung zu gewährleisten sollten Sie immer 3-
  596. stellige Kassettennummern verwenden (z.B. auch "001"). 
  597. gleich, größer als, kleiner als, ungleich:
  598. Ist für die Suche in den Feldern Anfangszähler, Endezähler 
  599. und Minuten  gedacht. 
  600. freie Minuten:
  601. Diese Funktion ermöglicht die Suche nach freien Bandminuten. 
  602. Dabei werden alle Freistellen des Bandes berücksichtigt. Es 
  603. kann auch ein Bereich (z.B. "90-120", "90-", "-10") angege-
  604. ben werden. Bei aktivierten "löschbar" werden auch alle als 
  605. löschbar gekennzeichneten Beiträge gefunden, die in dem an-
  606. gegebenen Minutenbereich liegen.
  607. verliehen:
  608. Hier wird innerhalb der beiden dazugehörigen Eingabefelder 
  609. gesucht. Sollen alle verliehenen Kassetten gesucht werden, 
  610. so ist als Filterbedingung ein Stern "*" einzugeben.
  611. Zusätze:
  612. Dieses ist für die Suche in den Feldern "Mode", "Güte", "ge-
  613. sehen" und "löschbar" gedacht. Für "Mode" und "Güte" wird 
  614. einfach der gesuchte Begriff als Wort eingegeben (z.B.  "LP" 
  615. oder  "Sehr gut"). Um auch nach den Feldern "gesehen" und 
  616. "löschbar" suchen zu können, müssen als Suchbegriff folgende 
  617. Werte verwendet werden:
  618. G+    alle Gesehenen        G-    alle nicht Gesehenen
  619. L+    alle Löschbaren        L-    alle nicht Löschbaren
  620. 16:9+    alle 16:9 Aufnahmen    16:9-    alle anderen
  621. Es gibt noch eine andere Möglichkeit, das Filter zu akti-
  622. vieren. Dazu muß man für mindestens 1 Sekunde in ein Einga-
  623. befeld mit der linken Maustaste klicken. Dann wird das Fil-
  624. ter mit dem Inhalt des angeklickten Feldes aktiviert. Ein 
  625. Anwählen des Selektierungs-Requester ist ebenso möglich 
  626. (Maus noch vor dem Loslassen wieder aus dem Requester bewe-
  627. gen, damit der Wert nicht in das aktuelle Feld übernommen 
  628. wird). Bei dieser Suche wird im "Text"-Modus gesucht, Groß- 
  629. = Kleinbuchstaben wird hierbei immer deaktiviert und Exakt 
  630. aktiviert!
  631. 7. Ausgabe / Druck
  632. Hier ist es möglich das Eingegebene in Listenform und als 
  633. Label anzuzeigen bzw. auszudrucken. Es sind 5 verschiedene 
  634. Listenformate, und 1 Statistikformat frei definierbar und je 
  635. ein Labelformat für Kassettenoberseite und -rückseite. 
  636. zu empfehlende Labels:
  637. - 78 x 45,7 mm Zweckform Best.Nr. 3628
  638. - 147 x 19 mm Zweckform Best.Nr. 3629
  639. Bitte beachten Sie, daß auch hier die eingeschaltete Filter-
  640. funktion wirkt. In dem angezeigten Fenster kann durch An-
  641. /Abwahl mit der Maus die Reihenfolge der Ausgaben indivi-
  642. duell selektiert werden. Dabei geben die Buchstaben dem Al-
  643. phabet entsprechen die Reihenfolge der Spalten an. 
  644. Die angewählten Felder werden beim Betätigen von "Speichern" 
  645. im "SETUP" mit gesichert.
  646. Es erfolgt eine automatische Sortierung nach den Feldern die 
  647. mit "A" und "B" gekennzeichnet wurden. Vor allem auch müssen 
  648. deshalb mindestens 2 Felder ausgewählt werden, weniger hat 
  649. sowieso keinen Sinn. Nach den mit "*" gekennzeichneten Fel-
  650. dern ist keine Sortierung möglich bzw. nützlich. 
  651. Für die Statistikausgabe erfolgt nur bei den Feldern Kasset-
  652. ten-Nummer, -Hersteller, -Typ, Kategorie, Jahr, Programm, 
  653. Minuten, Regisseur, Schauspieler und Land eine entsprechende 
  654. Auswertung.
  655. Ob ein Ausdruck oder eine Anzeige erfolgen soll, zeigt das 
  656. Häckchen vor "Druck", welches natürlich mit der Maus verän-
  657. dert werden kann. Mit dem Druck auf das Gadget rechts unten 
  658. geht es dann los. Die Ausgabe auf dem Drucker (und nur auf 
  659. dem Drucker!) kann durch Klicken von STOP abgebrochen werden 
  660. (bringt meist nicht viel, da der Druckerpuffer fixer ist). 
  661. Bei der Anzeige auf dem Bildschirm muß man selber darauf 
  662. achten, daß auch alles in eine Zeile paßt. Ansonsten erfolgt 
  663. die Ausgabe zweizeilig (77 Zeichen je Zeile bei normalem 
  664. Zeichensatz). Die aktuelle Breite wird als Zahl angezeigt 
  665. und es erfolgt eine Anzeige, ob in Schmal- oder Normal-
  666. schrift beim Ausdruck verwendet wird (beim Druck wird beim 
  667. Überschreiten der maximalen Druckbreite automatisch in den 
  668. Schmalschriftmodus gewechselt (Preferenceseinstellung)).
  669. Das entsprechende Ausgabeformat wird durch wiederholte Betä-
  670. tigung des untersten Gadgets ausgewählt.
  671. Mit "Felder" kann die Ausgabe derjenigen Felder beeinflußt 
  672. werden, deren Länge 40 Zeichen überschreitet. 
  673. Die Felder "belegte min der Kassette" und "freie min der 
  674. Kassette" werden nur dann mit Werten ausgegeben, wenn als 
  675. erstes Ausgabefeld "Kassettennummer" (A) gewählt wurde.
  676. 8. Import/Export
  677. Hiermit ist es möglich, die Datensätze der Videodatenbank 
  678. als Textdatei zu exportieren bzw. eine vorhandene Textdatei 
  679. in die Datenbank einzulesen. Ebenso ist ein Import von Vi-
  680. deo-Label-Master 2.0 Dateien möglich. Bei Aufruf der Funkti-
  681. on wird zuerst in dem Datenverzeichnis eine Datei mit dem 
  682. gleichen Namen wie die Datenbank mit der Dateierweiterung 
  683. ".IMP" gesucht. Wird sie gefunden, wird die Datei eingelesen 
  684. und die Daten dem Bestand hinzugefügt.
  685. Für den Import von Video-Label-Master Daten müssen die bei-
  686. den Datendateien unter folgendem Namen in das Datenverzeich-
  687. nis kopiert werden:
  688. *.Band_DATEI        -> Band_DATEI
  689. *.Titel_DATEI        -> Titel_DATEI
  690. Beim Import von Video-Label-Master-Daten ist eine Begrenzung 
  691. auf 300 belegten Videokassetten zu beachten.
  692. Ist keine der Dateien vorhanden, erfolgt automatisch ein Ex-
  693. port des gesamten Datenbestandes. Hierbei wird eine neue Da-
  694. tei mit der Dateierweiterung ".EXP" angelegt. Bei beiden AS-
  695. CII-Funktionen sind die Einstellungen "TRENNER" und "BEGREN-
  696. ZUNG" der Konfig-Datei zu beachten (sind standardmäßig für 
  697. Superbase optimal eingestellt). Die Reihenfolge der Felder 
  698. in der Import/Export-Datei sind so wie die Reihenfolge der 
  699. Eingabefelder auf dem Bildschirm. Die Felder "Mode", Güte", 
  700. "gesehen" und "löschbar" werden in einem Feld von 5 Zeichen 
  701. von je einer Ziffer zusammengefaßt. (z.B. "01110" = SP, Ste-
  702. reo, Gut, gesehnen, nicht löschbar)
  703. Vor jedem Import oder Export erfolgt eine Sicherheitsabfrage 
  704. für die erkannte Konvertierungsmetode.
  705. 9. Standardeinstellungen
  706. Grundsätzlich sind die verschiedenen Parameter in der Be-
  707. zeichnung (fast immer) und den einzugebenen Werten die glei-
  708. chen, wie im Abschnitt Konfigurationsdatei beschrieben. Bei 
  709. Unklarheiten also den entsprechenden Abschnitt lesen. Hier 
  710. möchte ich auf einige Besonderheiten eingehen.
  711. Das Gadget "Laden" läd noch einmal die Konfigurationsdatei 
  712. und das Gadget "Speichern" schreibt diese mit den aktuellen 
  713. Werten in das Verzeichnis zurück, woher die Konfiguration 
  714. geladen werden konnte. Dabei werden nicht nur die Definiti-
  715. onen im SETUP-Fenster abgespeichert, sondern auch die selek-
  716. tierten Felder für die Druck/Anzeige-Listen. 
  717. Bei Fontnamen immer den kompletten Dateinamen mit ".font" 
  718. angeben bzw. nutzen Sie die Möglichkeit diesen durch Druck 
  719. auf "|" benutzerfreundlich einzugeben.
  720. Festlegung der Kassettendaten ("E...", "Banddicke", "Ende-
  721. zähler"): 
  722. Änderungen vorhandener Werte können einfach durch Über-
  723. schreiben von "Dicke" und "Endezähler" vorgenommen werden 
  724. (immer mit "ENTER" abschließen). Wird beim "Endezähler" 
  725. "ENTER" betätigt, erfolgt intern eine Kontrollrechnung für 
  726. die eingegeben Werte, wobei ein Requester auf eine größere 
  727. Abweichung als 10% von der E...-Nummer aufmerksam macht. Bei 
  728. Banddicke kann, anstelle der Banddicke, die gemessene Ge-
  729. samtdicke des aufgespulten Bandes (SP siehe Abschnitt [Kas-
  730. setten]) angegeben werden, wobei eine automatische Berech-
  731. nung der Banddicke aus dem Endezähler und den Impulsen er-
  732. folgt. Dieser Wert wird dann sofort im Feld Banddicke ange-
  733. zeigt.
  734. Löschen von Kassetteneinträgen durch Eingabe einer 0 bei 
  735. "Dicke".
  736. Zum Hinzufügen, "NEU" auswählen, bei "Dicke" die Gesamtminu-
  737. tenzahl der Kassette (z.B. 180 "ENTER") eingeben und danach 
  738. Dicke und Endezähler normal aktualisieren.
  739. Bei der Änderung der Listen/Label-Bezeichnungen wird das an-
  740. gezeigte Listen/Label-Format auch gleichzeitig als Standard-
  741. format definiert.
  742. Nach einer Veränderung von Dateiname bzw. Verzeichnis er-
  743. folgt ein Einlesen der gewählten Datei. Es ist günstig, ein-
  744. heitliche Dateierweiterungen (z.B. ".dat") für alle Videoda-
  745. teien zu verwenden, da die aktuelle Dateierweiterung gleich 
  746. als Pattern ("#?.dat") im Auswahlrequester eingetragen wird 
  747. und somit nur die Datendateien angezeigt werden. 
  748. Eine Fontveränderung wirkt sich erst beim nächsten Start von 
  749. EasyVideo aus, natürlich nur, wenn die Konfiguration auch 
  750. abgespeichert wurde.
  751. Vor allem für den 4-Farb-Modus ist es möglich/nötig die Far-
  752. ben 4-7 auf die Farben 0-3 umzulenken. Bewährt hat sich 4->3 
  753. ; 5->0 ; 6->2 ; 7->3 (die Farben 4 & 5 werden automatisch 
  754. beim Programmstart umgelenkt).
  755. Bei "ARexx" werden die Start- bzw. Befehls-Scripte angege-
  756. ben.
  757. Unter "Anzeige" findet man die Programmaufrufe für die ex-
  758. ternen Viewer/Editoren und die Verzeichnisse der Dateien.
  759. 10. Gehe zu
  760. Diese Funtion ist, wenn auch sinnig, ein wenig versteckt. 
  761. Man erhält durch Klicken auf den Bereich der aktuellen Satz-
  762. nummer ein Eingabefeld, in das man die Satznummer eingeben 
  763. kann wo man hinspringen möchte. Man kommt hiermit auch an 
  764. Satznummern, die bei eingeschalteter Filter-Funktion nicht 
  765. erreichbar sind.
  766. 11. Verleiheinträge
  767. Durch klicken hinter dem Bereich "Name" bzw. "Bemerkung" er-
  768. halten Sie ein Eingabefeld, in welches die Verleihdaten zur 
  769. aktuellen Kassettennummer eingegeben werden können. Beachten 
  770. Sie, daß diese Felder unbedingt mit <ENTER> abgeschlossen 
  771. werden müssen. Soll ein Verleiheintrag entfernt werden, ist 
  772. es nur notwendig den Inhalt des Feldes "Name" zu löschen.
  773.  
  774. Registrierung
  775. Mit erfolgter Registrierung (Zusendung von >= 20DM) erhalten 
  776. Sie von mir eine Seriennummer und einen Code-String. Diese 
  777. beiden Angaben müssen dann mit einem geeigneten Editor in 
  778. die vorbereiteten Felder (Sektion [Register]) der Datei EN-
  779. VARC: bzw. S:VIDEO.CONFIG eingetragen werden bzw. befinden 
  780. sich in der auf der Diskette enthaltenen VIDEO.CONFIG.
  781. Als registrierter Anwender von EasyVideo erhalten Sie eine 
  782. Nachricht, wenn eine neue Programmversion mit größeren Ver-
  783. besserungen vorliegt, mit kurzen Hinweisen auf Neuerungen. 
  784. Für registrierte Anwender:
  785. Für die Zusendung der aktuellen Version auf Diskette ist für 
  786. die entstehenden Unkosten, ein Betrag von min. 5DM zu zahlen 
  787. (Bargeld und/oder Überweisung und/oder Briefmarken). Sie 
  788. können auch die Original-Disk einsenden, dann bleiben noch 4 
  789. DM zu zahlen.
  790. Gebührenverringerung bei Einsendung von (jeweils und/oder):
  791. 1 x Disk (maximal Eine)                       - 1 DM
  792. 1 x addressierter Rückumschlag frankiert mit 2 DM - 3 DM
  793. je 1 x 1DM-Briefmarke                       - 1 DM 
  794.  
  795. Bei einer unregistrierten Version werden ab 50. Datensatz 
  796. immer länger werdende Pausen eingelegt und es wird auf das 
  797. Registrieren hingewiesen. Ebenso erscheint beim Start von 
  798. EasyVideo öfters mal das Info-Fenster.
  799.  
  800. Tips und Antworten zu Fragen
  801. Immer wieder treten einige Fragen auf, die ich hier kurz be-
  802. trachten möchte.
  803.  
  804. Woher bekomme ich die Impulse je Umdrehung der Kassette?
  805.  
  806. Tja, das ist ein kleines Problem, am besten man schaut in 
  807. den Videorekorder rein. Nur leider ist das nicht jedermans 
  808. Sache und so möchte ich hier einen Weg darlegen, der mit ein 
  809. wenig Fummelarbeit auch zum Ziel führen sollten.
  810. Man nehme z.B. eine 240er Kassette, spule diese einmal hin & 
  811. her und merke sich den Zählerstand (z.B. 7770) und Spulen-
  812. dicke in mm (z.B. 30).
  813. Dann nimmt man an er (der Rekorder) würde 2 Impulse benöti-
  814. gen, schnappt sich die Formel: 
  815. Banddicke = 30 / 7770 * 2        -> 0.007722
  816. Im SETUP Banddicke, Endezählerstand, Impulse eintragen (im-
  817. mer mit ENTER).
  818. In das Feld Endezählerstand klicken und ENTER betätigen. Hat 
  819. EasyVideo nun eine große Abweichung (interne Testrechnung) 
  820. erkannt (z.B. beim Kassettentyp E240 ein errechneter Wert 
  821. von z.B. 487), dann neu rechnen mit anderer Impulszahl.
  822. Wenn die berechnete Kassettenlänge größer als die tatsächli-
  823. che Gesamtzeit (487>240), dann Impulse erhöhen (z.B. 3) und 
  824. von vorne beginnen (umgekehrt entsprechend).
  825. Halbe Umdrehungen gibt es ja nicht und sollte man deshalb 
  826. schon recht nahe an der tatsächlichen Kassenttenlänge ange-
  827. langt sein, so sind diese Abweichungen auf ein falsches Mes-
  828. sen des Spulendurchmessers zurückzuführen. Also in diesem 
  829. Falle die berechnete Dicke per Hand anpassen bis es stimmt.
  830.  
  831. geplante Weiterentwicklung
  832. Natürlich ist kein Programm fehlerlos, also sind sicher ir-
  833. gend welche Fehler zu beheben. 
  834. Wenn Jemand Verbesserungsvorschläge hat, kann er mir diese 
  835. gerne mitteilen, ich versuche diese dann zu verwirklichen.
  836.  
  837. Sortierzeiten
  838. Hier einige Testwerte zum Abschätzen der Sortierzeiten (in 
  839. min:sec):
  840. (jeweils  Grundsortierung/Sortierung zur Ausgabe)
  841.  
  842. Datensätze    Amiga 7MHz        + 68030 28MHz
  843. 200        00:01/00:04        <00:01/00:01
  844. 1000        00:20/01:30        00:03/00:20
  845.  
  846. Das sollen wie gesagt nur Schätzwerte sein, diese können je 
  847. nach Art der Daten variieren (fast immer zur kürzeren Zeit).
  848.  
  849.  
  850. History
  851. V.1.0 (03/93)
  852. Anfangsversion des Programmes
  853. V.1.1+ (05/93)
  854. - Autostatistik hinzugefügt
  855. - Einzelschritt beim Requester hinzugefügt
  856. - Maximalgeschwindigkeitsblättern mit SHIFT möglich
  857. - kleine Veränderungen an der Balkendarstellung, Minuten-
  858. berechnung und Ausgabe vorgenommen
  859. - zeigt Veränderung am Datensatz an
  860. - Progamm auf Workbench-Screen startbar
  861. - bei Suche kann Groß & Kleinbuchstaben gewählt und eine 
  862. exakte Suche aktiviert werden
  863. - Sicherung durch Backup möglich
  864. - "Gehe zu" Funktion hinzugefügt
  865. - 3-10 mal schnellerer Sortieralgorithmus gegenüber V.1.0
  866. - Filter zuschalten bei 1 sec Klicken in ein Eingabefeld
  867. - definierbare Zeichensätze
  868. - Fehlerbehandlung bei Laufwerk- und Verzeichnisfestlegung
  869. - bei Zählerstand kann auch Echtzeit angegeben werden (z.B. 
  870. "1:30")
  871. - Bug, der bei Start auf 68000er Systemen zum Guru führte, 
  872. beseitigt 
  873. V.1.2 (08/93)
  874. - mehrere Druckformate definierbar
  875. - Labeldruck möglich
  876. - verbesserte und erweiterte Suchfunktionen (z.B. freie Mi-
  877. nuten)
  878. - verbesserter Im- / Export (auch Video-Label-Master Import)
  879. - frei definierbare Listenkopfzeile
  880.  
  881. V.2.0 (09/93)
  882. Dieses ist die erste Version die man als vollständig be-
  883. zeichnen kann. Hier sind nun auch die Standardeinstellun-
  884. gen von Programm aus konfigurierbar. Für den Erwerb dieser 
  885. Version ist mir ein Unkostenbeitrag von 20,00 DM zuzusen-
  886. den. Mit dem Erwerb dieser Version werden Sie bei mir re-
  887. gistriert und erhalten eine Nachricht wenn eine neue Pro-
  888. grammversion vorliegt. Die unregistrierte Version von Ea-
  889. syVideo bringt beim Start ab und zu mal das Infofenster.
  890. - Standardeinstellungen innerhalb von EasyVideo möglich
  891. - definieren einer Suchbedingung für VON - BIS - Kassetten-
  892. nummer
  893. - errechnet auch bei unbekannten Kassettentypen die freien 
  894. Minuten
  895. - trägt letzten Endezähler der Kassette automatisch als An-
  896. fangszähler ein
  897. - ! Dateierweiterung von BACKUP auf BAK, IMPORT auf IMP und 
  898. EXPORT auf EXP geändert
  899. V.2.1 (12/93)
  900. - Sicherheitsabfrage beim Betätigen den Schließsymboles mög-
  901. lich
  902. - Programm läßt sich iconifizieren
  903. - Bug auf Kick 3.0 Rechnern beseitigt
  904. - Funktionalität für verliehene Kassetten hinzugefügt
  905. V.2.2 (02/94)
  906. - DATENSATZAUFBAU verändert!!!!! Es erfolgt ein automati-
  907. sches konvertieren von 2.0 und 2.1 Dateien und Konfigura-
  908. tionen
  909. - Funktionalität für LongPlay, Tonqualiät, Filmgüte hinzuge-
  910. fügt und eine gesonderte Kennzeichnung für zum löschen 
  911. freigegebene und gesehene Filme
  912. - fast alle Berechnungen bauen auf die von Ihnen eingegeben 
  913. Minutenwerte auf !!!
  914. - berücksichtigt Leerräume der Kassette (z.B. gelöschte Fil-
  915. me) bei der freie Minutensuche
  916. - wichtigsten Funktionen über Hotkeys aufrufbar
  917. - Konfigurationsdatei "Video.config" kann/sollte sich im EN-
  918. VARC: Verzeichnis befinden
  919. - Kassettenbelegungsanzeige umschaltbar auf "Filmkurzliste"
  920. V.2.3 (03/94)
  921. - kleinere Veränderungen in der Oberfläche, Fehleranfällig-
  922. keit weiter verringert (ASL verwendet, Ausblendung nich-
  923. trelevanter Felder im Suchfenster)
  924. - schnelles Vorblättern zur nächsten Kassette mit Shift-Ctrl
  925. - Fehlerfenster kann ausgeschaltet werden
  926. - Fehler bei Label-Druck behoben, Drucker-Preference wird 
  927. nun auch beachtet 
  928. - verbesserte Listenausgabe (mit Rahmeneinstellung)
  929. - EasyVideo-Install (nur auf Disk)
  930. - AREXX Schnittstelle hinzugefügt (wird in weiteren Versi-
  931. onen noch ausgebaut)
  932. - bei der "freie Minuten"-Suche kann ein Bereich angegeben 
  933. werden
  934. - Funktionsweise des "Neu"-Gadget kann gewählt werden (Lee-
  935. rer Kassetteneintrag) 
  936. - bei Dateiauswahl im "Setup" wird gewählte Datei auch 
  937. gleich geladen
  938. V.2.4 (08/94)
  939. - Farbregister "mappen" (verlegen auf andere Farbe); starten 
  940. mit WB-Farben
  941. - Fenster auch auf 4-Farb-WB
  942. - REXX: EV_Ende, Suchargumente
  943. - 2fach automatisch skalierte Statistikbalken (definierbar) 
  944. - Statistikliste
  945. - Enforcer-Hit´s beseitigt
  946. V.3.0 (12/94)
  947. - Dateistruktur erweitert (Titel & Bemerkung jetzt bis 80 
  948. Zeichen; Felder für Regisseur, Schauspieler, Land, 16:9, 
  949. Bild- und Textdatei)
  950. - keine 30 Zeichen LW+Dateinamen-Längenbeschränkung mehr
  951. - Menü´s hinzugefügt (u.a. Laden,Speichern ...)
  952. - bis zu 9 externe Scripte im Menü definierbar (z.B.REXX)
  953. - bei Start von EV kann ein REXX-Script ausgeführt werden 
  954. (Standardscript mit Autosave) 
  955. - fragt nur bei wirklich geänderten Daten nach "Speichern?"
  956. - ne Unmenge interner Dinge geändert
  957.  
  958.  
  959.  
  960. Meine Adresse:
  961.     J. Trahm
  962.     Prohner Str. 51
  963.     18435 Stralsund
  964.     Tel.: 03831/396188
  965.  
  966. E-Mail : J.Trahm@nathan.gun.de
  967.  
  968. Bankverbindung: (für Diejenigen, die 20DM oder mehr übrich
  969. haben :-) )
  970. Stadtsparkasse Stralsund
  971. BLZ        : 13051052
  972. KontNr    : 42707709
  973. (denkt an eure genauen Angaben (mindestens Name/Ort/Straße)
  974. (evtl. Konfiguration, E-Mail ...))
  975.  
  976. Neue Versionen von EasyVideo können auch per DFÜ aus dem 
  977. FRAS-Netz bezogen werden! Bitte geben Sie an, wenn Sie Easy-
  978. Video aus dem FRAS beziehen können, damit spare ich mir zu-
  979. mindest die vergebliche Postkarte bei einer neueren Version 
  980. :-) .
  981.  
  982. Vertrieb:
  983. A.P.S. -electronic-
  984. Sonnenborstel 31
  985. 31634 Steimbke
  986. Tel.: 05026/1700
  987.  
  988.  
  989.  
  990.